home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 11 / FM Towns Free Software Collection 11.iso / t_os / tool / artemis1 / src / subgrp.h < prev    next >
Encoding:
Text File  |  1993-10-19  |  1.2 KB  |  31 lines

  1. /*
  2.     subgrp.h
  3. */
  4.  
  5. void    grayhline(int x1,int x2,int y,int col, int mix);
  6. void    aaline(int x1, int y1, int x2, int y2, int col, pen_t *pen, int gray);
  7. void    ART_putstr(int x, int y, char *str, int col);
  8. void    ART_putstr_style(int x, int y, char *str, int col, int style);
  9. void    ARTputstr12(int x,int y, char *str, int forecol, int backcol);
  10.  
  11.  
  12. void    mist(int x,int y,int xlen,int ylen,int col); // 網目模様の描画
  13. void    inverse(int x,int y,int xlen,int ylen);    // 白黒反転
  14. void    do_paint(int x,int y);
  15. void    powerPset(int x,int y,int col,int power);
  16. void    psetWithPen(int x,int y,int col,pen_t *pen,bool conc_sw);
  17. void    lineWithPen(int x1,int y1,int x2,int y2,int col,pen_t *pen,bool first);
  18. void    graypset_once(int x, int y, int col, int gray);
  19. void    plot_pen_diffuse(int x, int y, pen_t *pen);
  20. void    plot_pen_sand(int x,int y, pen_t *pen);
  21.  
  22. int        my_rand();    // by 戸田 浩
  23.  
  24. void    do_line(int x1,int y1,int x2,int y2,void func(int x,int y)!);
  25. void    do_boxline(int x1,int y1,int x2,int y2,void func(int x,int y)!);
  26. void    do_boxfill(int x1,int y1,int x2,int y2,
  27.                        void func(int x1,int x2,int y)!);
  28. void    do_ellipse(int x,int y,int rx,int ry,void func(int x,int y)!);
  29. void    do_ellipsefill(int x,int y,int rx,int ry,
  30.                            void func(int x1,int x2,int y)!);
  31.